


.pinpai { height:602px; }
.pinpai .fl { width:785px; color:#787878; margin-top:-110px;line-height:28px; font-size:16px;}
.pinpai .fl h3 { color:#034ea2; font-size:45px; margin-bottom:32px;margin-top:0px; font-weight:800; }

.pinpai .fl p { line-height:35px; }


.pinpai .fr { width:612px;}
.pinpai .fr img { margin-top:-27px;  width:100%; }


.pinpai ul { width:100%; margin:0px 0px; height:154px; }
.pinpai ul li { width:29.5%; margin-right:3%; float:left; line-height:70px; text-align:center; border:1px solid #cecece; float:left;  font-weight:700; background:#034ea2; margin-top:40px; font-size:16px; font-family:"微软雅黑";}
.pinpai ul a li { color:#fff;}
.pinpai ul a:hover li { background:#2586F3; color:#fff; border:1px solid #034ea2;}

.pinpai .liaojie { width:100%;}
.pinpai .liaojie .more { float:left; margin-right:10px; width:100%!important;}
.pinpai .liaojie a:nth-child(2) .more { background:#fff; color:#666; border:1px solid #cecece }



.about { background:url(../images/a_bg.jpg) no-repeat center top; width:100%; clear:both; height:604px; overflow:visible; color:#fff; padding-top:80px;}
.about .con h2 { width:100%; line-height:115px; height:115px; font-size:50px; margin:0px auto; text-align:center; font-weight:400; }
.about .con h2 { font-size:50px; font-family:Nexa;  text-transform:uppercase; letter-spacing:5px;}
.about .con p { font-size:16px; line-height:30px; width:92%; margin-top:20px; margin:0px auto; text-align:center; line-height:35px;}
.about .more { margin:0px auto;}
.about .con a .more { text-align:center!important; width:150px!important; background:#179c89;}



.pro { width:100%; margin:0px auto; clear:both; overflow:visible;  height:786px; padding-top:0px;background:url(../picture/bg1.jpg) no-repeat center bottom; }


/*.pro .nr { }
.pro .nr dl { width:378px; height:464px; float:left; text-align:center;  position:relative }
.pro .nr dl dt { width:378px; height:464px; overflow:hidden!important; position:absolute;  }
.pro .nr dl dt img { width:378px; height:464px;}
.pro .nr dl dd { line-height:40px; width:100%;  color:#fff; font-size:30px; position:absolute;  z-index:10; bottom:50px;  }
.pro .nr dl dd p { line-height:25px!important; font-size:17px!important; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.pro .more { margin:50px auto 0px;}
.pro .nr a:hover dl { }
.pro .nr a:hover dl dd { transition:all 0.4s;}
.pro .nr a:hover dl dd { transform:translateY(-30px);}*/



.pro .nr { }
.pro .nr dl { width:290px; height:464px; float:left; text-align:center;  position:relative }
.pro .nr dl dt { width:290px; height:464px; overflow:hidden!important; position:absolute;  }
.pro .nr dl dt img { width:290px; height:464px;    border: 3px solid #034ea2;}
.pro .nr dl dd { line-height:40px; width:100%;  color:#fff; font-size:30px; position:absolute;  z-index:10; bottom:20px;  }
.pro .nr dl dd p { line-height:25px!important; font-size:17px!important; font-family:Arial, Helvetica, sans-serif; }
.pro .more { margin:50px auto 0px;}
.pro .nr a:hover dl { }
.pro .nr a:hover dl dd { transition:all 0.4s;}
.pro .nr a:hover dl dd { transform:translateY(-30px);}








.anli {  height:1320px;background:url(../picture/bg2.jpg); width:100%; }
.anli .con {width:1450px; margin:0px auto;}
.anli .biaoti {width:1450px; float:left;}
.anli .fr {width:1450px; margin:0px auto; }
.anli .fr ul li { padding:0px 14px; float: left; font-size:16px; border-right:1px solid #7f7f7f; margin-top:30px;  }
.anli .nr { width:1200px; float:left;  }



.anli .nr dl { width:20%; float:left; border:1px solid #e7e7e7; text-align:center;height:225px;  margin-top:50px;}
.anli .nr dl dt { width:100%; overflow:hidden;}
.anli .nr dl dt img { margin-top:50px;}
.anli .nr dl dd { line-height:90px; font-size:20px; color:#484848;}











.ys { height:738px; background: url(../images/ys_bg1.jpg) repeat-x center bottom #f4f4f4; text-align:center; }
.ys h2 { font-size:45px; line-height:80px; color:#034ea2; padding-top:80px;}
.ys p { font-size:19px; line-height:40px; color:#494949; padding-bottom:35px;}



.news { height:815px; padding-top:0px; background:#f7f7f7; width:100%;}
.news .biaoti { width:100%;}
.news .more { margin:20px auto 0px;}


.news .nr dl { width:377px;  }
.news .nr dl dt {width:377px; height:196px; float:left; overflow:hidden;}
.news .nr dl dt img {width:377px; height:196px;}
.news .nr dl dd { width:100%; text-align:left; margin:0px auto;height:192px; margin:20px auto 55px; float:left;}



.news .nr dl dd h3 { font-size:16px; color:#333; padding-top:0px; line-height:30px; float:left; font-weight:700;}
.news .nr dl dd p { font-size:14px; color:#767676; padding-top:0px; line-height:25px; float:left; font-weight:400;}
.news .nr dl dd span {line-height:45px; font-size:16px; text-align:center; color:#7c7c7c;  font-family:Arial, Helvetica, sans-serif; float:left;}

.news .nr dl dd .more { border:none; font-size:18px; text-align:left;  color:#000; width:120px!important; margin-top:0px; float:right; }





.lianxi {width:100%; margin:0px auto; clear:both; overflow:visible; background:url(../images/lx_bg.jpg) no-repeat center top; height:452px;  color:#fff;}
.lianxi .biaoti { color:#fff; margin-bottom:20px;}
.lianxi .biaoti h2 i { color:#fff;}
.lianxi h3 { font-size:40px; font-family:"黑体"; margin-bottom:16px; }
.lianxi p { font-size:17px; line-height:30px;}

.shao {background-image:url(../picture/bg7.jpg); padding-top:100px; width:100%;}

.sz{ width:100%;  margin:0 auto; height:180px; background-color:#E3E4E4}

.sz .fl {
    width:100%;
	background-color:#F9F9F9;
    height: 185px;
}
 .sz dl {
    width: 33%;
    display: inline-block;
    text-align: center;
    padding-top: 25px;
    background: url(../images/ab_xx1.jpg) no-repeat right 50px;
   
}
.sz dl:nth-child(5) { background:none;}


.sz .fl dl dt {
    color: #034ea2;
}.sz  dl dt span {
    font-family: Har; font-weight:normal
   
}.sz dl dt em {
    font-size: 15px;
    color: #034ea2; font-style:normal
}.sz dl dd {
    font-size: 15px;
    color: #656565;
}.sz  .fr {
    width: 50%;
  
    height: 105px;
}.sz.fr dl:nth-child(1) {
    
}
.sz dl dt {
    font-size: 60px;
    font-family: Har; color: #139f30; font-weight:normal
}



 .btn_1 {
    width: 153px;
    height: 36px;
    background: #139f30;
    -webkit-box-shadow: 0 0 22px 0 rgba(40, 11, 45, 0);
    box-shadow: 0 0 22px 0 rgba(40, 11, 45, 0);
    border-radius: 18px;
    text-align: center;
    line-height: 36px;
   
    color: #fff;
    font-size: 14px; margin:0 auto;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}


.btn_1:hover{-webkit-box-shadow:0 0 22px 0 rgba(40, 11, 45, .48);
	box-shadow:0 0 22px 0 rgba(12, 121, 62, .48); margin-top:-10px;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}


.yingwen { line-height:20px !important; padding:10px 0px; height:100px;}
